trabecular bladder - German English Dictionary